#ifndef CLAVECHAR_H_
#define CLAVECHAR_H_

#include "Clave.h"

class ClaveChar: public Clave {
public:
	ClaveChar();
	ClaveChar(const char* cadena, unsigned int tam);
	char* toChar();
	//operara de manera lexicografica
	bool operator==(Clave&);
	bool operator>=(const ClaveChar&);
	bool operator<=(const ClaveChar&);
	bool operator>(const Clave&);
	bool operator<(const Clave&);
	unsigned int getTamanio();
	string mostrar();
	virtual ~ClaveChar();
private:
	char* cadena;
};

#endif /* CLAVECHAR_H_ */
